Master /
نویسندگان
چکیده
Master/Slave Speculative Parallelization (MSSP) is an execution paradigm for improving the execution rate of sequential programs by parallelizing them speculatively for execution on a multiprocessor. In MSSP, one processor—the master—executes an approximate version of the program to compute selected values that the full program’s execution is expected to compute. The master’s results are checked by slave processors that execute the original program. This validation is parallelized by cutting the program’s execution into tasks. Each slave uses its predicted inputs (as computed by the master) to validate the input predictions of the next task, inductively validating the entire execution. The performance of MSSP is largely determined by the execution rate of the approximate program. Since approximate code has no correctness requirements (in essence it is a software value predictor), it can be optimized more effectively than traditionally generated code. It is free to sacrifice correctness in the uncommon case to maximize performance in the common case. A simulation-based evaluation of an initial MSSP implementation achieves speedups of up to 1.7 (harmonic mean 1.25) on the SPEC2000 integer benchmarks. Performance is currently limited by the effectiveness with which our current automated infrastructure approximates programs, which can likely be improved significantly.
منابع مشابه
Framework and Research Agenda for Master Data Management in Distributed Environments
Master data is the foundation for relating business transactions with business entities such as customers, products, locations etc. In master data literature these entities are also referred to as domains. The integrity, availability and timeliness of master data both as single-domain and as multi-domain combinations is crucial for business transactions in general and especially to distributed ...
متن کاملMicrostructure and Grain Refining Performance of a New Al-Ti-C Master Alloy (RESEARCH NOTE)
Control of microstructure parameters that affecting the Al-Ti-C master alloys grain refining efficiency is leading to improve the aluminum grain refinement. This study was an attempt to produce Al-Ti-C master alloys that provide these controlling factors with relying on the solute effect theory. The produced master alloys were examined by using scanning electron microscopy (SEM), energy-dispers...
متن کاملDoes Muscle Mass Affect Running Times in Male Long-distance Master Runners?
PURPOSE The aim of the present study was to investigate associations between skeletal muscle mass, body fat and training characteristics with running times in master athletes (age > 35 years) in half-marathon, marathon and ultra-marathon. METHODS We compared skeletal muscle mass, body fat and training characteristics in master half-marathoners (n=103), master marathoners (n=91) and master ult...
متن کاملA Functional Investigation of Self-mention in Soft Science Master Theses
This study is a quantitative and functional corpus-based study of self-mention in soft science Master theses. One important purpose of this study was to find out the functions of self-mention in soft science Master theses. For this purpose, 20 soft science Master theses in four disciplines (Applied linguistics, Psychology, Geography, and Political sciences), were randomly selected out of the li...
متن کاملTest of Basic Co-Simulation Algorithms Using FMI
Since the FMI technology gains ground in industrial environment, the demand for robust co-simulation increases. In a master-slave concept the master algorithms define the quality of a co-simulation whereas the properties of the coupled FMUs for co-simulation restrict the variety of possible master algorithms. In this paper an existing experimental master tool with three basic master algorithms ...
متن کاملPerformance Comparison of Al–Ti Master Alloys with Different Microstructures in Grain Refinement of Commercial Purity Aluminum
Three types of Al-5Ti master alloys were synthesized by a method of thermal explosion reaction in pure molten aluminum. Performance comparison of Al-5Ti master alloy in grain refinement of commercial purity Al with different additions (0.6%, 1.0%, 1.6%, 2.0%, and 3.0%) and holding time (10, 30, 60 and 120 min) were investigated. The results show that Al-5Ti master alloy with blocky TiAl₃ partic...
متن کامل